  .camera {
    width: 100%;
    height: 100%;
    background: #eeeded;
    .back-title {
      .title-name{
        font-size: 34rpx;
        font-weight: 700;
        color: #000000;
      }
    }
    .imgs {
      position: relative;
      top: 0;
      left: 0;
      width: 400rpx;
      height: 400rpx;
      margin: 0 auto;
      image{
        border-radius: 50%;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
      }
      .pic {
        width: 80%;
        height: 80%;
        z-index: 1;
      }
      camera {
        width: 80%;
        height: 80%;
        border-radius: 50%;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        z-index: 1;
      }
      .bg{
        width: 100%;
        height: 100%;
        z-index: 0;
      }
    }
    .tip{
      width: 50%;
      margin: 0 auto;
      text-align: center;
      height: 23px;
    }
    .active{
      color: red;
    } 
    .van-checkbox{
      width: 50%;
      margin: 0 auto;
      font-size: 24rpx;
    }
    .go-subscribe{
      width: 498rpx;
      height: 91rpx;
      line-height: 91rpx;
      background-image: linear-gradient(-45deg,
      rgba(1, 102, 225, 0.87) 0%,
      rgba(1, 156, 248, 0.87) 100%),
      linear-gradient(
              #3079e5,
              #3079e5);
      background-blend-mode: normal,
      normal;
      box-shadow: 0rpx 0rpx 13rpx 0rpx
      rgba(67, 143, 255, 0.8);
      border-radius: 45rpx;
      font-size: 30rpx;
      color: #ffffff;
      padding: 0;
      font-weight: 500;
      text-align: center;
      margin: 10px auto;
    }
  }